wget 筆記

2008/08/09
~ 阿亮 ~

wget 筆記

◎ 用 wget 抓檔案,我想從 log 檔取得 url 列表,但發現 log 檔內的 url 會變成亂碼,如下圖:

wget01.png

這是 wget 試得所得的 url 轉成 OS 預設字體,以供我們易讀。但在 MacOSX 下,系統預設是 MacOSX Big5(I guess),所以,轉換後有問題。

這種在環境設定成 LANG=zh_TW=UTF-8 也是沒用的。正解是 wget 加上下述的參數即可。

--restrict-file-names=nocontrol

 

◎ 今天另有類似的問題,但不是在於 wget 的問題,而是 php 的問題,用 fprintf 的方式將 utf-8 的字元,寫出到檔案,會發生檔案編碼不是 vi/vim 可讀的情形,雖然用 more/less 的方式去讀該檔時是正常。根據此頁的情形 ,將

export LANG=zh_TW.UTF-8

改成

export LANG=zh_TW.UTF8

即可,但這又很奇怪了,用 locale -a 來查,前者才是列表內的項目 (至少目前手上的 MacOSX Leopard 是),所以,php (v.5.2.6) 只認得後者,設成前者就亂了? 但 more 等就兩個都認?

但設成 LANG=zh_TW.UTF8,用 locale 查又呈現下述的情形,

LANG="zh_TW.UTF8"
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"

會不會 php 輸出可以用,變成其他不能用啊

補:freebsd 用 zh_TW.utf8,在 MacOSX 下用  zh_TW.UTF-8



站內搜尋



本站其他服務

本站其他軟體



  • 藝文快訊

    讓你可以輕鬆追蹤含有您想要關注關鍵詞的任何藝文活動訊息,只要有最新的資訊,「藝文快訊」即會推播通知給你.


  • 下一台單車(NextBike)

    打開定位即搜尋附近二十點自行車站點,不塞滿全部站點資料到整個地圖上,所以畫面簡潔方便看清楚目前所在地,若需要搜尋地圖其他位置附近站點,再點擊地圖即可。


  • 標案快訊

    讓你可以輕鬆追蹤含有您想要關注關鍵詞的任何採購標案,只要有最新的資訊,「標案快訊」即會推播通知給你.


  • 臉書粉絲專頁搜尋 (FPSearch)

    不用登入臉書即可搜尋臉書粉絲專頁(臉書粉絲團)所公開的文章。您可以指定特定日期範圍之前的文章,也可設定搜尋粉絲專頁內包含特定關鍵詞的文章。


  • 下一班公車(nextBus)

    這個 app 只要開啟後,就根據定位幫你過濾出附近站牌的時刻表,以及提供相關公車預計到站的時間,方便您在很快時間內確定要坐的哪一班公車


  • 條碼掃描器(QRCode)

    支援 QRCode and Barcodes、可連續快速掃描、自動對焦、可打開手電筒供掃描時使用